upon one's oath - Allemand Anglais Dictionnaire